Big Huge Thesaurus

drop curtain

noun